home *** CD-ROM | disk | FTP | other *** search
/ Revolution - Das Atari CD Magazin 1997 / Revolution - Das Atari CD Magazin 1.iso / software / anwendng / qed_397 / sourcen / se.h < prev    next >
C/C++ Source or Header  |  1997-01-07  |  853b  |  46 lines

  1. #ifndef _qed_se_h_
  2. #define _qed_se_h_
  3.  
  4. /*
  5.  * Kommunikation mit einer Programmiershell.
  6. */
  7. #include "seproto.h"
  8.  
  9. #define SHELLANZ    6
  10.  
  11. typedef struct {
  12.         UBYTE        Name[9];        /* GEM-Name der Shell */
  13.         PATH        Makefile;
  14. } ShellEntry;
  15.  
  16. /* globale Variablen */
  17. EXTERN    ShellEntry    se_shells[];
  18. EXTERN    BOOLEAN        se_activ;
  19. EXTERN    BOOLEAN        se_autosave;
  20. EXTERN    BOOLEAN        se_autosearch;
  21.  
  22. EXTERN VOID    setup_semenu(VOID);
  23. /*
  24.  * Setzt das Shell-Menü 
  25. */
  26.  
  27. EXTERN VOID    hndl_se    (WORD *msg);
  28. /* 
  29.  * Wertet die von der Shell kommenden Messages aus 
  30. */
  31.  
  32. EXTERN VOID    hndl_es    (WORD menuitem);
  33. /* 
  34.  * Wertet die im menü ausgewählten Aktionen aus und schickt sie der Shell 
  35. */
  36.  
  37. EXTERN VOID    timer_se    (VOID);
  38. /*
  39.  * Wird von der globalen Event-Schleife alls 600ms aufgerufen.
  40. */
  41.  
  42. EXTERN VOID    init_se    (VOID);
  43. EXTERN VOID term_se    (VOID);
  44.  
  45. #endif
  46.